sound recording strips - Espagnol Anglais Dictionnaire